self-sufficiency indicators - Almanca İngilizce Sözlük